look to be million miles away - Francés Inglés Diccionario